#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>

//根据给定的杯子底面半径和高度，计算牛牛最少需要喝多少杯水才能解渴。

#include <math.h>

int main() {
    double r, h;
    const double pi = 3.141592653589793;
    const double total_water_needed = 10000.0; // 10升 = 10000立方厘米

    // 输入底面半径和高度
    printf("请输入水杯的底面半径（厘米）：");
    scanf("%lf", &r);
    printf("请输入水杯的高度（厘米）：");
    scanf("%lf", &h);

    // 计算水杯的体积
    double cup_volume = pi * r * r * h;

    // 计算需要的杯数，向上取整
    int cups_needed = (int)ceil(total_water_needed / cup_volume);

    // 输出结果
    printf("牛牛最少需要喝 %d 杯水才能解渴。\n", cups_needed);

    return 0;
}
